<?php
	namespace Admin\Controller;
	
	use Think\Controller;
	
	class TypesController extends Controller {
		// 首页
	    public function index() {
	    	// 实例化数据模型
	    	$model = M("type");
	    	
	    	// 查找所有数据 以创建ID排序
	    	$this->data = $model->order("id")->select();
	    	
	    	$this->display();
	    }
	    
	    
	    public function add() {
	    	$this->display();
	    }
	    
	    // 添加
	    public function insert() {
	    	if(IS_POST) {
	    		// 实例化数据模型
	    		$model = M("type");//表名
	    		
	    		// 根据表单提交的POST数据创建数据对象
	    		//$model -> create();
	    		
	    		if($model->add($_POST)) {
	    			$this->success("操作成功", U("index"));//添加成功跳转index
	    		}else{
	    			$this->error("操作失败");//添加失败跳转上一页
	    		}
	    	}
	    }
	    
	    // 修改
	    public function edit() {
	    	if(IS_POST) {
	    		// 实例化数据模型
	    		$model = M("type");//表名
	    		
	    		// 根据表单提交的POST数据创建数据对象
	    		//$model->create();
	    		
	    		$model->id = $_POST["id"];
	    		
	    		
	    		if($model->save($_POST)) {
	    			$this->success("操作成功", U("index"));//添加成功跳转index
	    		}else{
	    			$this->error("操作失败");//添加失败跳转上一页
	    		}
	    	}else {
	    		$array["id"] = $_GET["id"];
	    		
	    		$this->assign($array);
	    		
	    		$this->display();
	    	}
	    }
	    
	    // 删除
	    public function delete() {
	    	if(IS_GET) {
	    		// 实例化数据模型
	    		$model = M("type");//表名
	    		
	    		$model->id = $_GET["id"];
	    		
	    		if($model->delete()) {
	    			$this->success("操作成功", U("Index"));//添加成功跳转index
	    		}else{
	    			$this->error("操作失败");//添加失败跳转上一页
	    		}
	    	}
	    }
	}
?>